import java.util.HashSet;
import java.util.Iterator;
import java.util.Set;

public class SetTraversal {
    public static void main(String[] args) {

        Set<String> s=new HashSet<>();

        s.add("张三");
        s.add("张三");
        s.add("李四");
        s.add("王五");

        //三种遍历方式

        //迭代器
        Iterator<String> it=s.iterator();
        while (it.hasNext()){
            String str=it.next();
            System.out.println(str);
        }

        System.out.println("---------------------------");

        //增强for
        for (String str: s){
            System.out.println(str);
        }

        System.out.println("---------------------------");

        //lambda表达式
        s.forEach(str-> System.out.println(str));
    }
}
